leeward ship - French English Dictionary